00 Python¶
Python is the main programming language used by the Abilian development team.
We’re using Python for:
- Web projects
- Cloud projects, such as Nua
- Data management projects
- Data analytics projects
- AI projects
The choice of Python as our main programming language is due to its versatility, readability, and extensive ecosystem of libraries and frameworks, which make it well-suited for developing web applications, data processing pipelines, and more.
Our Python “Stack”¶
Here’s a list of our favorite libraries and frameworks:
- Web frameworks: Flask, Sanic, Litestar
- ORM: SQLAlchemy
- Machine learning: scikit-learn
- AI: langchain, transformers, SpaCy
- Development tools: Black, Nox, Ruff, Flake8, MyPy, PyRight. See Abilian Devtools
- Job Scheduling: Apache Airflow, Prefect
Our curated lists of “awesome” Python projects¶
#scikit #programming #frameworks
Page last modified: 2024-11-13 09:17:00